\hypertarget{structstruct__radio__settings}{
\section{struct\_\-radio\_\-settings Struct Reference}
\label{structstruct__radio__settings}\index{struct\_\-radio\_\-settings@{struct\_\-radio\_\-settings}}
}
Radio settings struct.  


{\tt \#include $<$radio\_\-interface.h$>$}

\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
\hypertarget{structstruct__radio__settings_87eeaccaf3965968e5bf4b85901904ea}{
unsigned int \hyperlink{structstruct__radio__settings_87eeaccaf3965968e5bf4b85901904ea}{struct\_\-size}}
\label{structstruct__radio__settings_87eeaccaf3965968e5bf4b85901904ea}

\begin{CompactList}\small\item\em The size of this structure. \item\end{CompactList}\item 
\hypertarget{structstruct__radio__settings_5d88b0f0af0c087cb90522fe7f11c6ac}{
unsigned char \hyperlink{structstruct__radio__settings_5d88b0f0af0c087cb90522fe7f11c6ac}{radio\_\-model}}
\label{structstruct__radio__settings_5d88b0f0af0c087cb90522fe7f11c6ac}

\begin{CompactList}\small\item\em Which model of the radio. \item\end{CompactList}\item 
\hypertarget{structstruct__radio__settings_6e0238efccc99c3ad461aa210cab426e}{
unsigned char \hyperlink{structstruct__radio__settings_6e0238efccc99c3ad461aa210cab426e}{interface\_\-type}}
\label{structstruct__radio__settings_6e0238efccc99c3ad461aa210cab426e}

\begin{CompactList}\small\item\em Which kind of interface to detect band. \item\end{CompactList}\item 
\hypertarget{structstruct__radio__settings_21d4d054badff5e679aea63279b56f65}{
unsigned char \hyperlink{structstruct__radio__settings_21d4d054badff5e679aea63279b56f65}{baudrate}}
\label{structstruct__radio__settings_21d4d054badff5e679aea63279b56f65}

\begin{CompactList}\small\item\em Baudrate of the radio, used in serial mode. \item\end{CompactList}\item 
\hypertarget{structstruct__radio__settings_5d4d1cea2c84848f17837787af04a467}{
unsigned char \hyperlink{structstruct__radio__settings_5d4d1cea2c84848f17837787af04a467}{stopbits}}
\label{structstruct__radio__settings_5d4d1cea2c84848f17837787af04a467}

\begin{CompactList}\small\item\em Number of stop bits, used in serial mode. \item\end{CompactList}\item 
\hypertarget{structstruct__radio__settings_81ba35ad633d14c9faf5413beb8cd958}{
unsigned char \hyperlink{structstruct__radio__settings_81ba35ad633d14c9faf5413beb8cd958}{civ\_\-addr}}
\label{structstruct__radio__settings_81ba35ad633d14c9faf5413beb8cd958}

\begin{CompactList}\small\item\em If it's an ICOM, what is the CI-V address to the radio. \item\end{CompactList}\item 
\hypertarget{structstruct__radio__settings_155234bbcff301f6741178b633045516}{
unsigned char \hyperlink{structstruct__radio__settings_155234bbcff301f6741178b633045516}{ptt\_\-mode}}
\label{structstruct__radio__settings_155234bbcff301f6741178b633045516}

\begin{CompactList}\small\item\em What kind of PTT mode, inhibit, static etc. \item\end{CompactList}\item 
unsigned char \hyperlink{structstruct__radio__settings_c8717f0e816966ebd671e937274e28bd}{ptt\_\-input}
\item 
unsigned char \hyperlink{structstruct__radio__settings_cc56ddea194970d32f97fa81e99dc1f4}{poll\_\-interval}
\item 
\hypertarget{structstruct__radio__settings_6eedc0f426bb6692c9f6d4a9c616a495}{
unsigned char \hyperlink{structstruct__radio__settings_6eedc0f426bb6692c9f6d4a9c616a495}{cat\_\-enabled}}
\label{structstruct__radio__settings_6eedc0f426bb6692c9f6d4a9c616a495}

\begin{CompactList}\small\item\em The CAT is enabled. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
Radio settings struct. 

Definition at line 93 of file radio\_\-interface.h.

\subsection{Member Data Documentation}
\hypertarget{structstruct__radio__settings_cc56ddea194970d32f97fa81e99dc1f4}{
\index{struct\_\-radio\_\-settings@{struct\_\-radio\_\-settings}!poll\_\-interval@{poll\_\-interval}}
\index{poll\_\-interval@{poll\_\-interval}!struct_radio_settings@{struct\_\-radio\_\-settings}}
\subsubsection[{poll\_\-interval}]{\setlength{\rightskip}{0pt plus 5cm}unsigned char {\bf struct\_\-radio\_\-settings::poll\_\-interval}}}
\label{structstruct__radio__settings_cc56ddea194970d32f97fa81e99dc1f4}


The interval to poll the band information from the radio, this should be set in 10th ms, so for example 100 means 1000ms. 

Definition at line 116 of file radio\_\-interface.h.

Referenced by computer\_\-interface\_\-parse\_\-data(), radio\_\-interface\_\-get\_\-poll\_\-interval(), and radio\_\-interface\_\-set\_\-poll\_\-interval().\hypertarget{structstruct__radio__settings_c8717f0e816966ebd671e937274e28bd}{
\index{struct\_\-radio\_\-settings@{struct\_\-radio\_\-settings}!ptt\_\-input@{ptt\_\-input}}
\index{ptt\_\-input@{ptt\_\-input}!struct_radio_settings@{struct\_\-radio\_\-settings}}
\subsubsection[{ptt\_\-input}]{\setlength{\rightskip}{0pt plus 5cm}unsigned char {\bf struct\_\-radio\_\-settings::ptt\_\-input}}}
\label{structstruct__radio__settings_c8717f0e816966ebd671e937274e28bd}


From which input should we monitor the radio PTT? Bit 0 = Radio sense lower floor Bit 1 = Radio sense upper floor Bit 2 = Inverted sense pin (if this is set the box will sense PTT as LOW) 

Definition at line 113 of file radio\_\-interface.h.

Referenced by computer\_\-interface\_\-parse\_\-data(), radio\_\-interface\_\-get\_\-ptt\_\-input(), and radio\_\-interface\_\-set\_\-ptt\_\-input().

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
front\_\-panel/\hyperlink{radio__interface_8h}{radio\_\-interface.h}\end{CompactItemize}
